Preserving the Causal and Structural Properties of Real-time Systems Using Object Oriented Speciication in Cleopatra

نویسنده

  • Azer Bestavros
چکیده

The speci cation of a real time system is often the result of a process whereby a conceptual control sys tem is eshed out as a computer program To be accu rate this process must preserve important causal and structural properties of the control system For ex ample if the control system has multiple functional components operating concurrently then the process of mapping these components into a computer pro gram executing on a single processor must ensure that these components do not interact in ways that are physically impossible In this paper we review our work on CLEOPATRA an object oriented speci cation and programming language that restricts expressive ness in a way that allows the speci cation of only re active spontaneous and causal computation Unre alistic systems possessing properties such as in nite capacities or perfect timing cannot even be speci ed We argue that this ounce of prevention at the speci cation level is likely to spare a lot of time and energy in the development cycle not to mention the elimination of potential hazards that would have gone otherwise unnoticed

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Building Responsive Systems from Physically-correct Speciications

Predictability { the ability to foretell that an implementation will not violate a set of speciied reliability and timeliness requirements { is a crucial, highly desirable property of responsive embedded systems. This paper overviews a development methodology for responsive systems, which enhances predictability by eliminating potential hazards resulting from physically-unsound speciications. T...

متن کامل

ساختار دهی آنی داده‌‌های مکانی ورودی GIS با تأکید بر عارضه راه

An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...

متن کامل

Representing and Executing Real-Time Systems

In this paper, we describe an approach to the representation, speciication and implementation of real-time systems. The approach is based on the notion of concurrent object-oriented systems where processes are represented as objects. In our approach, the behaviour of an object (its safety properties and time requirements) is declaratively stated as a set of temporal constraints among events whi...

متن کامل

Real-time Action Logic and Applications

This paper presents work performed in the EPSRC \Object-oriented Speciication of Reactive and Real-time Systems" project. It aims to extend the Object Calculus of Fiadeiro and Maibaum to cover durative actions, real-time constraints and hybrid systems. We deene a core logic, termed \Real-time action logic" (RAL) which can provide an axiomatic semantics and reasoning framework for concurrent, re...

متن کامل

Speciication, Abstraction and Veriication in a Concurrent Object-oriented Language 1

We use Maude as our speciication language and the modal-calculus as our logic. We apply to speciications in Maude a framework of abstraction and veriication based on property-preserving mappings between transition systems. Firstly, we demonstrate how to employ abstraction in veriication of object-oriented speciications of distributed systems. Secondly, we use this framework to nd classes of pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995